package com.ruoyi.system.service;

import com.ruoyi.system.domain.StoreInventory;
import java.util.List;

public interface IStoreInventoryService {
    StoreInventory selectInventoryByStoreAndItem(String storeId, String itemId);
    boolean transferInventory(String sourceStoreId, String targetStoreId, String itemId, int quantity);
    List<StoreInventory> selectInventoryList(StoreInventory storeInventory);
    int insertInventory(StoreInventory storeInventory);
    int updateInventory(StoreInventory storeInventory);
    int deleteInventoryByStoreAndItem(String storeId, String itemId);
    int deleteInventoryByStoreAndItems(String storeId, String[] itemIds);
} 